﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="NovoEmail.aspx.cs" Inherits="PortalCurriculo.WebUI.CentralEmail.NovoEmail" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit.HTMLEditor"
    TagPrefix="ajax"%>
<%@ Register Assembly="PortalCurriculo.Util.CustomControls" Namespace="PortalCurriculo.Util.CustomControls"
    TagPrefix="portal" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<title>Central de emails</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="PageTitle" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
    <asp:UpdatePanel runat="server" ID="updEmail">
        <ContentTemplate>

            <!-- Dados do remetente do email -->
            <asp:Panel runat="server" ID="pnlDadosRemetente" GroupingText="Dados do remetente"  >
                <table width="100%" cellspacing="5px">
                    <tr>
                        <td style="width:30%"><asp:Label runat="server" ID="lblContaEmail" Text="Conta" /></td>
                        <td><asp:DropDownList runat="server" ID="ddlConta" /></td>
                    </tr>
                    <tr>
                        <td></td>
                        <td>
                            <asp:TextBox runat="server" ID="txtDisplayName" Visible="false" /><br />
                            <asp:LinkButton runat="server" ID="lnkEditDisplayName" 
                                Text="Alterar nome email" onclick="lnkEditDisplayName_Click" />
                        </td>
                    </tr>
                </table>
            </asp:Panel>
            <!-- Fim dos dados do remetente do email -->

            <!-- Tipo de email - ocorre quando algum evento acontece -->
            <table width="100%" cellspacing="5px">
                <tr>
                    <td style="width:30%" colspan="2">
                        <asp:CheckBox runat="server" ID="chkTipoEmail" Text="Este email será enviado quando um evento ocorrer" 
                            OnCheckedChanged="chkTipoEmail_CheckedChanged" AutoPostBack="true" />
                    </td>
                </tr>
                <asp:Panel runat="server" ID="pnlTipoEmail" Visible="false">
                    <tr>
                        <td style="width:30%"><asp:Label runat="server" ID="lblTipoEmail" Text="Evento" /></td>
                        <td><asp:DropDownList runat="server" ID="ddlTipoEmail" /></td>
                    </tr>
                </asp:Panel>
            </table>
            <!-- Fim do tipo de email -->

            <asp:Panel runat="server" ID="pnlEnviarEmail">
                <!-- Dados do Destinatário -->
                <asp:Panel ID="pnlDadosDestinatario" runat="server" GroupingText="Dados de destinatário"  >
                    <table width="100%" cellspacing="5px">
                        <tr>
                            <td style="width:30%" colspan="2">
                                <asp:RadioButton runat="server" ID="rdoGrupoEmail" Text="Grupo de email" AutoPostBack="true"
                                    Checked="true" GroupName="Destinatario" OnCheckedChanged="rdoGrupoEmail_CheckedChanged" />
                                <asp:RadioButton runat="server" ID="rdoDestinatario" Text="Destinatário específico" Checked="false" 
                                    GroupName="Destinatario" OnCheckedChanged="rdoDestinatario_CheckedChanged" AutoPostBack="true" />
                            </td>
                        </tr>
                        <asp:Panel runat="server" ID="pnlGrupoEmail">
                            <tr>
                                <td style="width:30%"><asp:Label runat="server" ID="lblGrupoEmail" Text="Grupo de email" /></td>
                                <td><asp:DropDownList runat="server" ID="ddlGrupoEmail" /></td>
                            </tr>
                        </asp:Panel>
                        <asp:Panel runat="server" ID="pnlDestinatario" Visible="false">
                            <tr>
                                <td style="width:30%"><asp:Label runat="server" ID="lblDestinatarioEmail" Text="Email do destinatário" /></td>
                                <td><asp:TextBox runat="server" ID="txtDestinatarioEmail" /></td>
                            </tr>
                            <tr>
                                <td><asp:Label runat="server" ID="lblDestinatarioDisplayName" Text="Nome do destinatário" /></td>
                                <td><asp:TextBox runat="server" ID="txtDestinatarioDisplayName" /></td>
                            </tr>
                        </asp:Panel>
                    </table>
                </asp:Panel>             
                <!-- Fim dos Dados do Destinatário -->
            
                <!-- Dados de envio -->       
                <table width="100%" cellspacing="5px">
                    <tr>
                        <td style="width:30%" colspan="2">
                            <asp:RadioButton runat="server" ID="rdoDataAtual" Text="Data atual" AutoPostBack="true"
                                Checked="true" GroupName="EnviarEm" OnCheckedChanged="rdoDataAtual_CheckedChanged" />
                            <asp:RadioButton runat="server" ID="rdoAgendar" Text="Agendar" Checked="false" AutoPostBack="true"
                                GroupName="EnviarEm" OnCheckedChanged="rdoAgendar_CheckedChanged" />&nbsp;
                            <asp:Label runat="server" ID="lblDataEnvio" Text="Data de agendamento" />&nbsp;
                            <asp:TextBox runat="server" ID="txtEnviarEm" Visible="false" />
                            <portal:MaskedEdit ID="mskEnviarEm" runat="server" Type="Date" TargetControlID="txtEnviarEm"  />
                            <asp:CalendarExtender ID="CalendarEnviarEm" runat="server" TargetControlID="txtEnviarEm" />
                        </td>
                    </tr>
                </table>
                <!-- Fim dos Dados de envio -->   
            </asp:Panel>

            <!-- Dados de email -->       
            <table width="100%" cellspacing="5px">
                <tr>
                    <td style="width:30%"><asp:Label runat="server" ID="lblAssunto" Text="Assunto" /></td>
                    <td><asp:TextBox runat="server" ID="txtAssunto" Width="100%" /></td>
                </tr>
                <tr>
                    <td><asp:Label runat="server" ID="lblConteudo" Text="Conteúdo" /></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <ajax:Editor ID="edtConteudo" runat="server" />
                    </td>
                </tr>
            </table>
            <!-- Fim dos Dados de email -->   

            <asp:LinkButton runat="server" ID="lnkSalvar" Text="Salvar" onclick="lnkSalvar_Click" />

        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>

